Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 ST JOHNS ROAD Semi-Detached £429,170 £400,000 21 Jun 2021
19 ST JOHNS ROAD Semi-Detached £356,986 £230,000 20 Dec 2007
20 ST JOHNS ROAD Semi-Detached £487,544 £145,000 31 Jul 2001
21 ST JOHNS ROAD Semi-Detached £407,438 £355,000 18 Dec 2020
22 ST JOHNS ROAD Semi-Detached £476,271 £207,000 22 Aug 2003